page {
  background-color: #f5f5f9;
}

#addwxPerson {
  padding: 80rpx;
  .qrCode_wrapper {
    width: 590rpx;
    height: 720rpx;
    background: #fff;
    -webkit-border-radius: 8rpx;
    -moz-border-radius: 8rpx;
    border-radius: 8rpx;
    box-shadow: 0px 0px 10rpx #ccc;
    margin-bottom: 60rpx;
    text-align: center;
    padding: 100rpx 80rpx;
    .head_portrait {
      width: 120rpx;
      height: 120rpx;
      display: flex;
      align-items: center;
      justify-content: center;
      overflow: hidden;
      margin: 0 auto;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      margin-bottom: 20rpx;
      border: 1px solid #eff1fe;
      box-shadow: 0px 3px 6px rgba(133, 158, 184, 0.16);
      image {
        width: 90rpx;
        height: 90rpx;
      }
    }
    .tip_info {
      font-size: 28rpx;
      color: #000;
    }
    .qrCode_img {
      width: 280rpx;
      height: 280rpx;
      margin-top: 40rpx;
    }
  }
  .homeBtn {
    width: 320rpx;
    height: 100rpx;
    background: #5474f7;
    text-align: center;
    line-height: 100rpx;
    color: #fff;
    font-size: 34rpx;
    -webkit-border-radius: 8rpx;
    -moz-border-radius: 8rpx;
    border-radius: 8rpx;
    margin: 0 auto;
  }
}
